.btn{
    outline: none !important;
}
.btn-primary{
    background-color: #347ae8 !important;
    outline: 0;
}
a:hover{
    text-decoration: none;
}
.btn-primary:hover {
    color: #fff;
    background-color: #347ae8 !important;
    border-color: #347ae8 !important;
}
.btn-primary:active {
    color: #fff;
    background-color: #347ae8 !important;
    border-color: #347ae8 !important;
}
.btn-default:hover {
    color: #333;
    background-color: #fafafa;
    border-color: #e6e6e6;
}
form {
    display: block;
    margin-top: 0em;
    margin-block-end: 0em;
}
#header{
    margin-bottom: 20px;
    overflow: hidden;
    height: 72px;
    background-color: white;
}
body{
    background-color: #e7e8eb;
}
td{
    border: none !important;
}
tbody tr:nth-child(2n+1){
    background-color: #f5f5f5;
}
thead th{
    height: 48px;
    line-height: 32px !important;
}
tbody td{
    height: 48px;
    line-height: 32px !important;
}
thead tr th:first-child{
    padding-left: 15px;
}
tbody tr td:first-child{
    padding-left: 15px;
}
tbody tr:hover{
    background-color: #ddd !important;
}